.clear-float {
	zoom: 1;
	&:after {
		display: block;
		clear: both;
		content: '';
		height: 0;
		visibility: hidden;
	}
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
.text-center {
	text-align: center;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
}
.inline-block {
	display: inline-block;
}
.card-actions {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	height: 90rpx;
	border-top: 2rpx #eee solid;
	.card-actions-item {
		display: flex;
		flex-direction: row;
		align-items: center;
	}
	.card-actions-item-text {
		font-size: 26rpx;
		color: $uni-color-primary;
		margin-left: 10rpx;
	}
}

.color-primary {
	color: $uni-color-primary !important;
}

.color-success {
	color: $uni-color-success !important;
}

.color-warning {
	color: $uni-color-warning !important;
}

.color-error {
	color: $uni-color-error !important;
}

.list {
	padding: 30rpx;
}

.list-card {
	position: relative;
	height: 140rpx;

	&:not(:last-of-type) .text-content {
		border-bottom: 2rpx solid #e0e5e5;
	}

	&:last-of-type {
		border-bottom: 2rpx solid #e0e5e5;
	}

	image {
		position: relative;
		height: 90rpx;
		top: 50%;
		transform: translate(0, -50%);
	}

	.text-content {
		display: inline-block;
		width: calc(100% - 100rpx);
		height: calc(100% - 1px);
		position: absolute;
		top: 0;
		line-height: 140rpx;
		font-size: 28rpx;
	}

	.title {
		color: #908585;
		margin-left: 25rpx;
	}

	.title-right {
		float: right;
		color: #585050;
	}
	
	image {
		max-width: 100rpx;
	}
}

.empty {
	color: #999;
	padding: 50rpx;
	text-align: center;
}